Package-level declarations

Classes to manage Mobile Payments SDK authentication.

Types

Link copied to clipboard

Lets the application authorize and deauthorize Mobile Payments SDK to collect payments on behalf of a Square location.

Link copied to clipboard

An immutable snapshot of the authorization state of Mobile Payments SDK.

Link copied to clipboard
class AuthorizedLocation(val merchantId: String, val locationId: String, val currencyCode: CurrencyCode, val name: String, val businessName: String, val cardProcessingActivated: Boolean)

Authorized account location information.

Link copied to clipboard

Possible error codes that can be returned as a result of a call to AuthorizationManager.authorize.